翻訳と辞書
Words near each other
・ Multipoint ground
・ Multipoint relay
・ Multipolar
・ Multipolar exchange interaction
・ Multipolar neuron
・ Multipolar spindles
・ Multipolarity of gamma radiation
・ Multipole expansion
・ Multipole magnet
・ Multipole radiation
・ Multiposting
・ Multipotentiality
・ Multipremier
・ Multiprise 3000
・ Multiprocessing
Multiprocessor scheduling
・ MultiProcessor Specification
・ Multiprogram Research Facility
・ Multiprotein complex
・ Multiprotocol BGP
・ Multiprotocol Encapsulation
・ Multiprotocol Encapsulation over ATM
・ Multiprotocol Label Switching
・ Multipurpose Activity Center
・ Multipurpose Applied Physics Lattice Experiment
・ Multipurpose community telecenters
・ Multipurpose reservoir
・ Multipurpose Transaction Protocol
・ Multipurpose tree
・ Multiquaestia


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Multiprocessor scheduling : ウィキペディア英語版
Multiprocessor scheduling
In computer science, multiprocessor scheduling is an NP-hard optimization problem. The problem statement is: "Given a set ''J'' of jobs where job ''ji'' has length ''li'' and a number of processors ''m'', what is the minimum possible time required to schedule all jobs in ''J'' on ''m'' processors such that none overlap?"
The applications of this problem are numerous, but are, as suggested by the name of the problem, most strongly associated with the scheduling of computational tasks in a multiprocessor environment.
Multiprocessor schedulers have to schedule tasks which may or may not be dependent upon one another.
For example take the case of reading user credentials from console, then use it to authenticate, then if authentication is successful display some data on the console.
Clearly one task is dependent upon another. This is a clear case of where some kind of ordering exists between the tasks.
In fact it is clear that it can be modelled with partial ordering. Then, by definition, the set of tasks constitute a lattice structure.
The general multiprocessor scheduling problem is a generalization of the optimization version of the number partitioning problem, which considers the case of partitioning a set of numbers (jobs) into two equal sets (processors).
==Algorithms==
A simple, often-used algorithm is the LPT algorithm (Longest Processing Time) which sorts the jobs by its processing time and then assigns them to the machine with the earliest end time so far. This algorithm achieves an upper bound of 4/3 - 1/(3m) OPT.

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Multiprocessor scheduling」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.